class CreateCadastroInstituicaoBancariaContas < ActiveRecord::Migration
  def self.up
    create_table :conta do |t|
      t.string :numero, :limit => 8, :null => false
      t.string :digito_verificador, :limit => 2, :null => false
      t.datetime :data_abertura, :null => false
      t.string :situacao, :limit => 3, :null => false
      t.integer :agencia_bancaria_id, :null => false
      t.integer :tipo_conta_id, :null => false
      t.integer :regime_titularidade_id, :null => false
      t.timestamps
    end
  end

  def self.down
    drop_table :conta
  end
end
